Practical Aspects Using a Distributed Queuing System

نویسنده

  • Axel Brandes
چکیده

As more and more workstations interconnected by fast local area networks become available, the popularity of heterogeneous processing increases. On the other hand, it is not easy to spread tasks on machines diiering in software availability, hardware resources, and work-loads. It is hard to keep track of all tasks and even harder to collect their results. In our contribution we present experiences with a queuing system and algorithms for scheduling and for mapping tasks onto various workstations which are located at diierent institutes and are used by hundreds of scientists. Depending on computational speed, number of processors, work-loads, availability, and reliability, the distributed queuing system schedules jobs according to a list of resource requirements. Thereby, availability reeects the fraction of daytime a machine is freed from exclusive usage by its owner. Reliability is a soft factor, responding for frequency of faults, network connectivity and irregular interactive usage. This mapping algorithm distributes tasks depending on the availability of workstations and thus provides a kind of load balancing. Nevertheless, it has enough exibility to provide preferential usage for the workstation owner. To support parallel applications computational equivalents, set up to favor global load balancing on currently available nodes, are introduced. In addition, overlap regions are deened to allow parallel processing on heavily loaded nodes which are expected to be idle in grace. In addition to this more or less traditional batch, queues with speciic application contexts are in use. These queues are resource driven, too. They accept pure application input. Invocation of executables is hidden. This has been proven to be useful for more involved applications, like the set up of a parallel virtual machine.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bernoulli Vacation Policy for a Bulk Retrial Queue with Fuzzy Parameters

In this paper, we investigate the fuzzy logic based system characteristics of MX/G/1 retrial queuing system with Bernoulli vacation schedule. The service time and vacation time are assumed to be generally distributed. It is found in many practical situations that the queuing models with fuzzy parameters are much more realistic than the classical crisp parameters based queuing models. We have...

متن کامل

Second Moment of Queue Size with Stationary Arrival Processes and Arbitrary Queue Discipline

In this paper we consider a queuing system in which the service times of customers are independent and identically distributed random variables, the arrival process is stationary and has the property of orderliness, and the queue discipline is arbitrary. For this queuing system we obtain the steady state second moment of the queue size in terms of the stationary waiting time distribution of a s...

متن کامل

An Optimal Operating Policy for a Variable Channel Queue

Motivated by the problems encountered in the operation of the front end of a grocery store, a queuing model is formulated for a variable channel queuing system. A cost structure is superimposed over the queuing model and after examining the customer jockeying properties of the system, an optimal operating policy is generated. The practical aspects of the generation and implementation of an opti...

متن کامل

مدل‌سازی پویایی‌های سیستم صف با استفاده از رویکرد پویایی سیستم

 Queuing theory in a very simple Definition is a branch of mathematics for analysis and management of waiting lines. It is developed in the first years of twentieth century when telephone waiting Lines were studied. Servers are not necessarily human beings but in queuing systems that human Agents are servers, it is possible to consider the queuing system as a dynamic system. This is because in ...

متن کامل

MODELLING AND ANALYSIS OF A DISCRETE-TIME PRIORITY QUEUING COMPUTER NETWORK WITH PRIORITY JUMPS USING PROBABILITY GENERATING FUNCTIONS

Priority queues have a great importance in the study of computer communication networks in which different types of traffic require different quality of service standards. The discrete-time non-preemptive priority queuing model with priority jumps is proposed in this paper. On the basis of probability generating functions mean system contents and mean queuing delay characteristics are obtained....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007